const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  devServer: {
    // proxy:"https://appapi.yaochufa.com/"
    proxy: {
      '/api': {
        target: "https://appapi.yaochufa.com",
        ws: true,
        changorigin: true,//true，将主机头的来源更改为目标URL，也就是是否允许跨域。开启代理:在本地会创建一个虚拟服务端，然后发送请求的数据
        pathRewrite: {

          //重写代理路径
          '^/api':""
          //如果你访问的是'http://192.168.1.1:8070/api/shop/ca
          //则变为"http://192.168.1.1:8070/shop/car”。浏览器控制台虽然看到的还是带有/api的，但是实际发给后端的地址是没有包含/api的
        }
      },
      '/php':{
        target:"https://apiphp.yaochufa.com",
        ws: true,
        changorigin: true,
        pathRewrite: {

          //重写代理路径
          '^/php':""
        }
      },
      '/sea':{
        target:"https://search.yaochufa.com",
        ws: true,
        changorigin: true,
        pathRewrite: {

          //重写代理路径
          '^/sea':""
        }
      },
      '/pom':{
        target:"https://m2.yaochufa.com/",
        ws: true,
        changorigin: true,
        pathRewrite: {

          //重写代理路径
          '^/pom':""
        }
      }
    }
  }
})